made better - French English Dictionary